Definition of Boa Constrictor

  • 1. Very large boa of tropical America and West Indies Noun

Synonyms for word "boa constrictor"

Semanticaly linked words with "boa constrictor"

Hyponims for word "boa constrictor"